﻿/* Скрипт для свечения корзинки в шапке */

$(document).ready(function(){
	$("a.go_summary").mouseover(function () {
		$("a.bglink").addClass('inner')
	});
	$("a.go_summary").mouseout(function () {
		$("a.bglink").removeClass('inner')
	});

/* Скрипт для сообщения корзины */

	$("div.add-to-cart").click(function(){
		$(this).siblings('div.alert').fadeIn('slow').delay(1000).fadeOut('slow')
		$(this).children('a.add-to-cart').removeClass('add-to-cart').addClass('in')
	});
	
	$("div.item_one div.add-to-cart").click(function(){
		$('div.alert').fadeIn('slow').delay(1000).fadeOut('slow')
		$(this).children('a.add-to-cart').removeClass('add-to-cart').addClass('in')
	});
	
/* Скрипты для разных кнопок */
	
	$("button.spisok").click(function(){
		$(this).addClass('spisok-click')
		$("button.showroom-click").removeClass('showroom-click')
	});
	$("button.showroom").click(function(){
		$(this).addClass('showroom-click')
		$("button.spisok-click").removeClass('spisok-click')
	});
	$("button.spisok-click").click(function(){
		$(this).removeClass('spisok-click')
	});
	$("button.showroom-click").click(function(){
		$(this).removeClass('showroom-click')
	});
	
	$("div.sort_by a").click(
		function(){
		$(this).toggleClass('sort-click')
	});
			
	$(function(){  
        var e = $(".to-top");  
        var speed = 500;  
  
        e.click(function(){  
            $("html:not(:animated)" +( !$.browser.opera ? ",body:not(:animated)" : "")).animate({ scrollTop: 0}, 500 );  
            return false; 
        });  
        
        function show_scrollTop(){  
            ( $(window).scrollTop()>300 ) ? e.fadeIn(600) : e.hide();  
        }  
        $(window).scroll( function(){show_scrollTop()} ); show_scrollTop();  
    });  
	$("span.item-comp-close").click(function(){
		$(this).parent('div.comp-item').css('display','none')
	});
	
	$("button.access").click(function(){
		$("button.access").toggleClass('access-prs')
		$("button.like").removeClass('like-prs')
	});
	$("button.like").click(function(){
		$("button.like").toggleClass('like-prs')
		$("button.access").removeClass('access-prs')
	});
	
	$("button.print").click(function(){
		$(this).toggleClass('print-prs')
	});
	
	$("button.data").click(function(){
		$(this).toggleClass('data-prs')
		$("button.distrib").removeClass('distrib-prs')
	});
	$("button.distrib").click(function(){
		$(this).toggleClass('distrib-prs')
		$("button.data").removeClass('data-prs')
	});
	
/* Скрипты для разных каруселей */
	
	$(".button-right").mouseover (function() {
		$(".button-right").addClass("button-right-hover")
	});
	$(".button-right").mouseout (function() {
		$(".button-right").removeClass("button-right-hover")
	});
	$(".button-left").mouseover (function() {
		$(".button-left").addClass("button-left-hover")
	});
	$(".button-left").mouseout (function() {
		$(".button-left").removeClass("button-left-hover")
	});
	$(".button-right").click(function(){
		$(".carousel-items").animate({left: "-162px"}, 200);
		setTimeout(function () { 
			$(".carousel-items .carousel-item").eq(0).clone().appendTo(".carousel-items");
			$(".carousel-items .carousel-item").eq(0).remove();
			$(".carousel-items").css({"left":"0px"});
		}, 300);
	});
	
	$(".button-left").click(function(){ 
		$(".carousel-items .carousel-item").eq(-1).clone().prependTo(".carousel-items");
		$(".carousel-items").css({"left":"-162px"});	
		$(".carousel-items").animate({left: "0px"}, 200);
		$(".carousel-items .carousel-item").eq(-1).remove();
	});
		$(".active").mouseover(function() {
			$(".tooltip").fadeIn("slow")
			$(".more-btn").fadeIn("slow")
	});
		$(".active").click(function() {
			$(".tooltip").fadeOut("slow")
			$(".more-btn").fadeOut("slow")
		});
		
	$('div.tmb:last').css('margin-right','0px')
	
	$('div.tmb').mouseenter(function(){
		$(this).addClass('tmb-over')
	});
	$('div.tmb').mouseleave(function(){
		$(this).removeClass('tmb-over')
	});
	
	
	$(".btn-right").click(function(){
		$(".carousel-like-items").animate({left: "-215px"}, 200);
		setTimeout(function () { 
			$(".carousel-like-items .carousel-like-item").eq(0).clone().appendTo(".carousel-like-items");
			$(".carousel-like-items .carousel-like-item").eq(0).remove();
			$(".carousel-like-items").css({"left":"0px"});
		}, 300);
	});
	
	$(".btn-left").click(function(){ 
		$(".carousel-like-items .carousel-like-item").eq(-1).clone().prependTo(".carousel-like-items");
		$(".carousel-like-items").css({"left":"-215px"});	
		$(".carousel-like-items").animate({left: "0px"}, 200);
		$(".carousel-like-items .carousel-like-item").eq(-1).remove();
	});


	$(".btn-right").click(function(){
		$(".carousel-buy-items").animate({left: "-218px"}, 200);
		setTimeout(function () { 
			$(".carousel-buy-items .carousel-buy-item").eq(0).clone().appendTo(".carousel-buy-items");
			$(".carousel-buy-items .carousel-buy-item").eq(0).remove();
			$(".carousel-buy-items").css({"left":"0px"});
		}, 300);
	});
	
	$(".btn-left").click(function(){ 
		$(".carousel-buy-items .carousel-buy-item").eq(-1).clone().prependTo(".carousel-buy-items");
		$(".carousel-buy-items").css({"left":"-218px"});	
		$(".carousel-buy-items").animate({left: "0px"}, 200);
		$(".carousel-buy-items .carousel-buy-item").eq(-1).remove();
	});
	
	$(".btn-right").click(function(){
		$(".carousel-acc-items").animate({left: "-215px"}, 200);
		setTimeout(function () { 
			$(".carousel-acc-items .carousel-like-item").eq(0).clone().appendTo(".carousel-acc-items");
			$(".carousel-acc-items .carousel-like-item").eq(0).remove();
			$(".carousel-acc-items").css({"left":"0px"});
		}, 300);
	});
	
	$(".btn-left").click(function(){ 
		$(".carousel-acc-items .carousel-like-item").eq(-1).clone().prependTo(".carousel-acc-items");
		$(".carousel-acc-items").css({"left":"-215px"});	
		$(".carousel-acc-items").animate({left: "0px"}, 200);
		$(".carousel-acc-items .carousel-like-item").eq(-1).remove();
	});
	
/* Скрипты для фильтров с ползунком */

$( "#slider-range" ).slider({
   range: true,
   min: 12,
   max: 36,
   values: [ 12, 36 ],
            create: function(event, ui){
                $('#slider-range .ui-slider-handle').addClass('ui-slider-handle-left');
                $('#slider-range .ui-slider-handle').addClass('ui-slider-handle-right');
            },
   slide: function( event, ui ) {
    $( "#amount" ).val( "" + ui.values[ 0 ] + " до " + ui.values[ 1 ] );
                $("#ot").val("" + ui.values[0] + "");
                $("#do").val("" + ui.values[1] + "");
   }
  });
  
  $( "#slider-range2" ).slider({
   range: true,
   min: 12,
   max: 36,
   values: [ 12, 36 ],
            create: function(event, ui){
                $('#slider-range2 .ui-slider-handle').addClass('ui-slider-handle-left');
                $('#slider-range2 .ui-slider-handle').addClass('ui-slider-handle-right');
            },
   slide: function( event, ui ) {
    $( "#amount2" ).val( "" + ui.values[ 0 ] + " до " + ui.values[ 1 ] );
                $("#ot2").val("" + ui.values[0] + "");
                $("#do2").val("" + ui.values[1] + "");
   }
  });
			
		$("span.sort").mouseover(function(){
			$(this).addClass('sort-over')
		});
		$("span.sort").mouseout(function(){
			$(this).removeClass('sort-over')
		});
		
	$( "#slider-range-zakaz" ).slider({
   range: true,
   min: 1,
   max: 5,
   values: [ 1, 5 ],
            create: function(event, ui){
                $('#slider-range-zakaz .ui-slider-handle').addClass('ui-slider-handle-left');
                $('#slider-range-zakaz .ui-slider-handle').addClass('ui-slider-handle-right');
            },
   slide: function( event, ui ) {
    $( "#amount" ).val( "" + ui.values[ 0 ] + " до " + ui.values[ 1 ] );
                $("#ot").val("" + ui.values[0] + "");
                $("#do").val("" + ui.values[1] + "");
   }
});

/* Скрипты для выпадающих списков и окон */
	
$('#selectcity').live('click',function(e){
        e.preventDefault();
        e.stopPropagation();
        if($('#slidecity').css('display') == 'block'){
            $('#slidecity').hide();
            $('#cityname').css('border-bottom','1px dashed')
        }
        else{
            $('#slidecity').show();
            $('#cityname').css('border-bottom','none')
        }
	});
    
$('#slidecity a').live('click',function(e){
        e.preventDefault();
        $('#slidecity a').removeClass('active');
        $(this).addClass('active');
        $('#cityname').text($(this).text());
        $('#slidecity').hide();
        $('#cityname').css('border-bottom','1px dashed')
    });

$('body').click(function(){
        $('#slidecity').hide();
        $('.tooltip').fadeOut();
		$('#slide-kolvo').hide();
        $('#cityname').css('border-bottom','1px dashed')
    });
    
    $('div.top_menu ul li:last a').css({
        'border-radius':'0 12px 12px 0',
        '-moz-border-radius':'0 12px 12px 0',
        '-webkit-border-radius':'0 12px 12px 0'
    });
    
    $('div.bottom_menu ul li:last').css({
        'border-right':'none'
    });
    
    $('label.color input').attr('checked',false);
    $('label.color').live('click',function(){
        if($(this).find('input').attr('checked')){
            $(this).addClass('active');
        }
        else{
            $(this).removeClass('active');
        }
    });
    
    $('div.tabs div:last').css({
        'margin-right':'0'
    });

	$('#select-kolvo span').live('click',function(e){
        e.preventDefault();
        e.stopPropagation();
        if($('#slide-kolvo').css('display') == 'block'){
            $('#slide-kolvo').hide();
        }
        else{
            $('#slide-kolvo').show();
			$('span#kolvo').css({'border-bottom':'none'});
        }
	});
    
	$('#slide-kolvo a').live('click',function(e){
        e.preventDefault();
        $('#slide-kolvo a').removeClass('active');
		$(this).addClass('active');
        $('#kolvo').text($(this).text());
        $('#slide-kolvo').hide();
    });

    
    $('div.top_menu ul li:last a').css({
        'border-radius':'0 12px 12px 0',
        '-moz-border-radius':'0 12px 12px 0',
        '-webkit-border-radius':'0 12px 12px 0'
    });
    
    $('div.bottom_menu ul li:last').css({
        'border-right':'none'
    });
    
    $('label.color input').attr('checked',false);
    $('label.color').live('click',function(){
        if($(this).find('input').attr('checked')){
            $(this).addClass('active');
        }
        else{
            $(this).removeClass('active');
        }
    });
    
    $('div.tabs div:last').css({
        'margin-right':'0'
    });
	
/* Выпадающее окно авторизации */
	
    $('body').click(function(){
        $('#slide-window').hide();
		$('a#login').removeClass('login-nobr')
		$('div.auth').removeClass('auth-nobg')
		$('div.login').removeClass('login-nobg')
    });
    
    $('#slide-window').click(function(e){
        e.stopPropagation();
	});
    
    $('a#login').click(function(e){
        e.preventDefault();
        e.stopPropagation();
        $('#slide-window').show();
		$('div.auth').addClass('auth-nobg')
		$('div.login').addClass('login-nobg')
		$('a#login').addClass('login-nobr')
    });
	$('.email','.pass','.save-me').click(function(e){
        e.preventDefault();
        e.stopPropagation();
        $('#slide-window').show();
    });
    /*
    $('.vojti').click(function(e){
        e.preventDefault();

        $('#slide-window').hide();
		
		$('div.auth').removeClass('auth-nobg')
		$('div.auth').css({
			'margin-right':'14px'
		});
		$('div.auth').css({
			'padding-left':'14px'
		});
		
		$('div.login').addClass('login-bg').removeClass('login-nobg')
		$('div.login').css({
			'padding-left':'15px'
		});
		
		$('a#login').removeClass('login-nobr')
		
		$('a#login span').text('Выход').addClass('go');
		$('div.li4ka a').text('Личный кабинет');
		
		$('div.li4ka').removeClass('li4ka').addClass('li4ka-in')
		
		$('a#login').removeAttr('id');

    });
*/
	$('a.reg').click(function(){
		$('#slide-window').hide();
		$('div.auth').removeClass('auth-nobg')
		$('div.login').removeClass('login-nobg')
		$('a#login').removeClass('login-nobr')
	});
	$('a.forget').click(function(){
		$('#slide-window').hide();
		$('div.auth').removeClass('auth-nobg')
		$('div.login').removeClass('login-nobg')
		$('a#login').removeClass('login-nobr')
	});
	/* закоментил Молофеев.А.В сказали убрать нафиг эту примочку)
	$("div.li4ka-in").mouseover(function(){
      $(this).removeClass('li4ka-in').addClass('li4ka-in-over')
    }).mouseout(function(){
      $(this).removeClass('li4ka-in-over').addClass('li4ka-in')
    });
	*/
//
	
/* Параметры на странице помощи */
	
	$('#select-prm1 span').live('click',function(e){
        e.preventDefault();
        e.stopPropagation();
        if($('#slide-prm1').css('display') == 'block'){
            $('#slide-prm1').hide();
        }
        else{
            $('#slide-prm1').show();
        }
	});
    
	$('#slide-prm1 a').live('click',function(e){
        e.preventDefault();
        $('#slide-prm1 a').removeClass('active');
		$(this).addClass('active');
        $('#prm1').text($(this).text());
        $('#slide-prm1').hide();
    });
	
/**/

	$('#select-prm2 span').live('click',function(e){
        e.preventDefault();
        e.stopPropagation();
        if($('#slide-prm2').css('display') == 'block'){
            $('#slide-prm2').hide();
        }
        else{
            $('#slide-prm2').show();
        }
	});
    
	$('#slide-prm2 a').live('click',function(e){
        e.preventDefault();
        $('#slide-prm2 a').removeClass('active');
		$(this).addClass('active');
        $('#prm2').text($(this).text());
        $('#slide-prm2').hide();
    });

/**/
	
	$('#select-prm3 span').live('click',function(e){
        e.preventDefault();
        e.stopPropagation();
        if($('#slide-prm3').css('display') == 'block'){
            $('#slide-prm3').hide();
        }
        else{
            $('#slide-prm3').show();
        }
	});
    
	$('#slide-prm3 a').live('click',function(e){
        e.preventDefault();
        $('#slide-prm3 a').removeClass('active');
		$(this).addClass('active');
        $('#prm3').text($(this).text());
        $('#slide-prm3').hide();
    });
	
/**/
	
/* Сортировка на странице помощи */

	$('#select-hlp-prm1 span').live('click',function(e){
        e.preventDefault();
        e.stopPropagation();
        if($('#slide-hlp-prm1').css('display') == 'block'){
            $('#slide-hlp-prm1').hide();
        }
        else{
            $('#slide-hlp-prm1').show();
        }
	});
    
	$('#slide-hlp-prm1 a').live('click',function(e){
        e.preventDefault();
        $('#slide-hlp-prm1 a').removeClass('active');
		$(this).addClass('active');
        $('#hlp-prm1').text($(this).text());
        $('#slide-hlp-prm1').hide();
    });
	
	/**/
	
/* Скрипты для информационных окон и сообщений */

	$("div.icon_info1").click(function(){
		$("div.info1").fadeIn();
		$(this).siblings("span.sort").addClass('sort-over')
	});
	$("span.x1").click(function(){
		$("div.info1").fadeOut();
		$("span.sort-over").removeClass('sort-over')
	});
	$("div.icon_info2").click(function(){
		$("div.info2").fadeIn();
		$(this).siblings("span.sort").addClass('sort-over')
	});
	$("span.x2").click(function(){
		$("div.info2").fadeOut();
		$("span.sort-over").removeClass('sort-over')
	});
	$("div.icon_info1").mouseover(function(){
		$("div.icon_info1").addClass('icon_info1-hov');
	});
	$("div.icon_info2").mouseover(function(){
		$("div.icon_info2").addClass('icon_info2-hov');
	});
	$("div.icon_info1").mouseout(function(){
		$("div.icon_info1").removeClass('icon_info1-hov');
	});
	$("div.icon_info2").mouseout(function(){
		$("div.icon_info2").removeClass('icon_info2-hov');
	});
                
$("a.icon").hover(function() {
$(this).children(".icon_info").stop(true,true)
.animate({opacity: "show"}, "slow");
}, function() {
$(this).children(".icon_info").stop(true,true)
.animate({opacity: "hide"}, "slow");
});
	
    $("a.add-to-srav").live("click",function(e){
            e.preventDefault();
            $(this).removeClass("add-to-srav").addClass("rem-to-srav");
            $(this).children("span").children("span").text("Убрать из сравнения");
        });
        $("a.rem-to-srav").live("click",function(e){
            e.preventDefault();
            $(this).removeClass("rem-to-srav").addClass("add-to-srav");
            $(this).children("span").children("span").text("Добавить в сравнение");
		});
	
	   $("div.item_one a.add-to-srav").live("click",function(e){
            e.preventDefault();
            $(this).removeClass("add-to-srav").addClass("rem-to-srav");
            $(this).children("span").children("span").text("Убрать из сравнения");
        });
        $("div.item_one a.rem-to-srav").live("click",function(e){
            e.preventDefault();
            $(this).removeClass("rem-to-srav").addClass("add-to-srav");
            $(this).children("span").children("span").text("Добавить в сравнение");
		});
	
	$('label input').attr('checked',false);
		$('label').live('click',function(){
			if($(this).find('input').attr('checked')){
				$(this).addClass('active');
			}
			else{
				$(this).removeClass('active');
			}
    });
	
/* Скрипты для слайдер-меню */

	$('ul.leftmenu ul').each(function(i) { 
		if ($.cookie('submenuMark-' + i)) {
			$(this).show().prev().removeClass('collapsed').addClass('expanded');
		}else {
			$(this).hide().prev().removeClass('expanded').addClass('collapsed');
		}
		$(this).prev().addClass('collapsible').click(function() {
			var this_i = $('ul.leftmenu ul').index($(this).next());
			if ($(this).next().css('display') == 'none') {
				$(this).next().slideDown(200, function () {
					$(this).prev().removeClass('collapsed').addClass('expanded');
					cookieSet(this_i);
				});
			}else {
				$(this).next().slideUp(200, function () {
					$(this).prev().removeClass('expanded').addClass('collapsed');
					cookieDel(this_i);
					$(this).find('ul').each(function() {
						$(this).hide(0, cookieDel($('ul.leftmenu ul').index($(this)))).prev().removeClass('expanded').addClass('collapsed');
					});
				});
			}
		return false;
		});
	});
function cookieSet(index) {
	$.cookie('submenuMark-' + index, 'opened', {expires: null, path: '/'});
}
function cookieDel(index) {
	$.cookie('submenuMark-' + index, null, {expires: null, path: '/'});
}

/* Контент в табах */
	
	$(".tab_content").hide();
	 $("ul.tabs li:first").addClass("active").show();
	 $(".tab_content:first").show();
	 $("ul.tabs li").click(function() {
	 $("ul.tabs li").removeClass("active");
	 $(this).addClass("active");
	 $(".tab_content").hide();
	 var activeTab = $(this).find("a").attr("href");
	 $(activeTab).fadeIn();
	 return false;
	});
        
	$(".tab_content2").hide();
	 $("ul.tabs-like li:first").addClass("active").show();
	 $(".tab_content2:first").show();
	 $("ul.tabs-like li").click(function() {
	 $("ul.tabs-like li").removeClass("active");
	 $(this).addClass("active");
	 $(".tab_content2").hide();
	 var activeTab = $(this).find("a").attr("href");
	 $(activeTab).fadeIn();
	 return false;
	});
	
	$('div#tab1 table tr:even').addClass('even');
	$('div#tab1 table tr:odd').addClass('odd');
	
	$('table.tab2 span').click(function(){
		$(this).toggleClass('span-clc-tabs')
	});
	
	$('div.tab_info').mouseover(function(){
		$(this).addClass('tab_info-hov')
	});
	$('div.tab_info').mouseout(function(){
		$(this).removeClass('tab_info-hov')
	});
	
	
/* Скрипт для пошагового оформления заказа */
	
	$("li#step1").click(function(){
		$("li#step1").addClass('active')
		$("li#step2").removeClass('active')
		$("li#step3").removeClass('active')
			$("div.steps").removeClass('steps-2')
			$("div.steps").removeClass('steps-3')
	});
	$("li#step2").click(function(){
		$("li#step2").addClass('active')
		$("li#step1").removeClass('active')
		$("li#step3").removeClass('active')
			$("div.steps").addClass('steps-2')
			$("div.steps").removeClass('steps-1')
			$("div.steps").removeClass('steps-3')
	});
	$("li#step3").click(function(){
		$("li#step3").addClass('active')
		$("li#step1").removeClass('active')
		$("li#step2").removeClass('active')
			$("div.steps").addClass('steps-3')
			$("div.steps").removeClass('steps-1')
			$("div.steps").removeClass('steps-2')
	});
	
/* Скрипт для регулятора кол-ва товаров в корзине */
	
	$(".plus_minus i").live('click', function () 
	{
		var countblock = $(this).parent().find('input');
		var bsum = $(this).parent().parent().find('.sum');
		var shop_id = countblock.attr('id');
		var cnt = (countblock.val()) * 1;
		if(cnt > 0)
		{
			if($(this).attr('minus'))
			{
				cnt = cnt - 1;
				cnt = (cnt<1) ? 1 : cnt;
			}
			else
			{
				cnt = cnt + 1;
			}
		
			countblock.val(cnt);
		}
	});
	
	$(".plus_minus input").live('change', function () 
	{
		var countblock = $(this);
		var bsum = $(this).parent().parent().find('.sum');
		var shop_id = countblock.attr('id');
		var cnt = (countblock.val()) * 1;
		cnt = (cnt<1) ? 1 : cnt;
		
		countblock.val(cnt);
	});
	
/* Раскрывающаяся история заказов */
	
	$('a.hist-hd').live('click',function(){
		$(this).children('span').toggleClass('down')
			if($(this).hasClass('down')){
				$(this).removeClass('down');
				$("div.slide-zakazy").fadeOut()
			}
			else{
				$(this).addClass('down');
				$("div.slide-zakazy").fadeIn()
			}
    });
	
/* Подробные оценки */
	
	$('div.press-to').live('click',function(){
		$(this).children('span').toggleClass('down')
			if($(this).hasClass('down')){
				$(this).removeClass('down');
				$(this).siblings("div.more-rate").fadeOut()
			}
			else{
				$(this).addClass('down');
				$(this).siblings("div.more-rate").fadeIn()
			}
    });


});